<?php
class User_Logs extends UserLogs{
    static function getActivity($action_table,$action_id_create,$action_id_bid,$type,$datetime){
        $activity = "";
         $link1 = CHtml::link('Làm hợp đồng',array('/service/bid/hopdong','bidservice_id'=>$action_id_bid,'service_id'=>$action_id_create));
         $link2 = CHtml::link('Yêu cầu thuê',array('/service/bid/view','id'=>$action_id_bid));
        
        if($action_table=='tbl_service'){
            $model_service = Service::model()->findByPk($action_id_create);
            $name_service = $model_service->name;
            $service = CHtml::link( $name_service,array('/service/create/view','id'=>$action_id_create));
            $create_time = $model_service->time_create;
            $update_time = $model_service->time_update;
           
            switch($type){
                case 1 : 
                $activity = "Bạn đã đăng thành công dịch vụ: "."<b>".$service."</b> <br/> "."  Vào lúc : "."<b>".$create_time."</b><br/>";
                echo $activity;
                break;
                
                case 2 :
                $activity = "Bạn đã chỉnh sửa nội dung dịch vụ: "."<b>".$service."</b> <br/> "."  Vào lúc : "."<b>".$datetime."</b><br/>";
                echo $activity ;
                break;
                
                case 3 :
                $activity = "Bạn đã xóa một dịch vụ vào lúc : "."<b>".$datetime."</b><br/>";
                echo $activity;
                break;
                /**
                * Trạng thái của người làm
                */
                // chấp nhận hợp đồng với người thuê
                case 4 : 
                $model_bid = BidService::model()->findByPk($action_id_bid);
                $user_id_bid = $model_bid->user_id;
                $user = new User();
                $user_name_bid = CHtml::link($user->getName($user_id_bid),array('/user/default/index','id'=>$user_id_bid));
                
                $activity = "Bạn <b>đã đặt cọc và làm hợp đồng thành công</b> cho dịch vụ bạn đăng :<b>".$service."</b> với người thuê :<b>".$user_name_bid."<b/>"."<br/>
                Vào lúc : "."<b>".$datetime."</b><br/>"."
                Yêu cầu người thuê".$link2."<br/>"."
                Chúc bạn thành công trong cuộc sống";
                echo $activity;
                break;
                
                // không chấp nhận hợp đồng với người thuê 
                case 5 :
                $model_bid = BidService::model()->findByPk($action_id_bid);
                $user_id_bid = $model_bid->user_id;
                $user = new User();
                $user_name_bid = CHtml::link($user->getName($user_id_bid),array('/user/default/index','id'=>$user_id_bid));
                
                $activity = "Bạn đã <b>không làm hợp đồng </b> cho dịch vụ bạn đăng :<b>".$service."</b> với người thuê :<b>".$user_name_bid."<b/>"."<br/>
                Vào lúc : "."<b>".$datetime."</b><br/>"."
                Yêu cầu người thuê".$link2."<br/>"."
                Chúc bạn thành công trong cuộc sống";
                echo $activity;
                break;
                
                //gửi thông 
                case 6 :
                $model_bid = BidService::model()->findByPk($action_id_bid);
                $user_id_bid = $model_bid->user_id;
                $user = new User();
                $user_name_bid = CHtml::link($user->getName($user_id_bid),array('/user/default/index','id'=>$user_id_bid));
                
                $activity = "Bạn đã <b> gửi thông báo kết thúc dịch vụ </b> cho dịch vụ bạn đăng :<b>".$service."</b> với người thuê :<b>".$user_name_bid."<b/>"."<br/>
                Vào lúc : "."<b>".$datetime."</b><br/>"."
                Yêu cầu người thuê".$link2."<br/>"."
                Chúc bạn thành công trong cuộc sống";
                echo $activity;
                break;
                
                case 7 : 
                $model_bid = BidService::model()->findByPk($action_id_bid);
                $user_id_bid = $model_bid->user_id;
                $user = new User();
                $user_name_bid = CHtml::link($user->getName($user_id_bid),array('/user/default/index','id'=>$user_id_bid)); 
                
                $activity = "Bạn <b>hoàn thành </b> dịch vụ bạn đăng :<b>".$service."</b> cho người thuê :<b>".$user_name_bid."<b/>"."<br/>
                Vào lúc : "."<b>".$datetime."</b><br/>"."
                Yêu cầu người thuê".$link2."<br/>"."
                Chúc bạn thành công trong cuộc sống. Và hoàn thành tốt các dịch vụ tiếp theo";
                echo $activity;
                break;
                
                /**
                * Trạng thái người bid
                */
            }
        }
        else if($action_table='tbl_bidservice'){
            $model_service = Service::model()->findByPk($action_id_create);
            $name_service = $model_service->name;
            $service = CHtml::link( $name_service,array('/service/create/view','id'=>$action_id_create));
            
            switch($type){
                case 1 : 
                $activity = "Bạn đã thuê dịch vụ :"."<b>".$service."</b> <br/> "."
                            Vào lúc : "."<b>".$datetime."</b><br/>"."
                            Bạn <b>không làm hợp đồng</b> cho dịch vụ này <br/>"."
                            Hãy thực hiện hợp đồng tại đây để đảm bảo quyền lợi của bạn : <b>".$link1."</b><br/>"."
                            Vào đây để xem yêu cầu của bạn về dịch vụ : <b>".$link2."</b><br/>";
                 echo $activity;
                 break;
                 case 2 :
                 $activity = "Bạn đã thuê dịch vụ :"."<b>".$service."</b> <br/> "."
                            Vào lúc : "."<b>".$datetime."</b><br/>"."
                            Bạn <b> đã có hợp đồng </b> cho dịch vụ bạn vừa thuê nhưng <b>chưa đặt cọc</b>"."
                            <br/>Vào đây để xem yêu cầu của bạn về dịch vụ : <b>".$link2."</b><br/>";
                 echo $activity;
                 break;
                 
                 case 3 :
                 $activity = "Bạn đã <b> đặt cọc thành công </b> cho dịch vụ đã thuê :"."<b>".$service."</b> <br/> "."
                            Vào lúc : "."<b>".$datetime."</b>"."<br/>
                            Dịch vụ bạn thuê đã bắt đầu khởi động. Chúc bạn thành công trong cuộc sống"."<br/>
                            Vào đây để xem yêu cầu của bạn về dịch vụ : <b>".$link2."</b><br/>";
                 echo $activity;
                 break;
                 
                 case 4 :
                 $activity = "Bạn đã <b> hoàn tất hợp đồng </b> cho dịch vụ đã thuê :"."<b>".$service."</b> <br/> "."
                            Chúc bạn thành công trong cuộc sống<br/>";
                 echo $activity;
                 break;
            }
            
        }
        
        else if($action_table='tbl_job'){
            
        }
        if($action_table=='tbl_bidjob'){
            //$activity='3';
            $activity="bạn thuê dự án thành công";
        }
    }
   
}
?>